package com.example.online_chat.model;

import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface MessageSessionMapper {
    List<Integer> getSessionIdByUserId(int userId);

    List<Friend> getFriendsBySessionId(int sessionId, int selfUserId);

    void addMessageSession(MessageSession messageSession);

    void addMessageSessionUser(MessageSessionUser messageSessionUser);

    // 发送完一条消息, 把 message_session 表中的 lastTime 改为当前时间
    int updateLastTime(int sessionId);
}
